Callers can use this function on a key-pressed/released signal
to find out the key event group, useful in a few places.
return FALSE;
}
+
+guint
+gtk_event_controller_key_get_group (GtkEventControllerKey *controller)
+{
+ guint group;
+
+ g_return_val_if_fail (GTK_IS_EVENT_CONTROLLER_KEY (controller), FALSE);
+ g_return_val_if_fail (controller->current_event != NULL, FALSE);
+
+ gdk_event_get_key_group (controller->current_event, &group);
+
+ return group;
+}
GDK_AVAILABLE_IN_ALL
gboolean gtk_event_controller_key_forward (GtkEventControllerKey *controller,
GtkWidget *widget);
+GDK_AVAILABLE_IN_ALL
+guint gtk_event_controller_key_get_group (GtkEventControllerKey *controller);
G_END_DECLS